package com.whnk.pm.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.whnk.common.base.BaseEntity;

/**
 * 项目人月使用情况表 pm_pro_pmons
 * 
 * @author whwhnk
 * @date 2019-08-22
 */
public class ProPmons extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 项目主键 */
	private Integer proId;
	/** 公司项目编号 */
	private String proSelfSn;
	/** 项目名称 */
	private String proName;
	/** 人员级别 */
	private String wlLevel;
	/** 人月数 */
	private Double wlPmons;
	/** 使用人月数 */
	private Double usedPmons;
	/** 剩余人月数 */
	private Double remnPmons;

	public void setProId(Integer proId) 
	{
		this.proId = proId;
	}

	public Integer getProId() 
	{
		return proId;
	}
	public void setProSelfSn(String proSelfSn) 
	{
		this.proSelfSn = proSelfSn;
	}

	public String getProSelfSn() 
	{
		return proSelfSn;
	}
	public void setProName(String proName) 
	{
		this.proName = proName;
	}

	public String getProName() 
	{
		return proName;
	}
	public void setWlLevel(String wlLevel) 
	{
		this.wlLevel = wlLevel;
	}

	public String getWlLevel() 
	{
		return wlLevel;
	}
	public void setWlPmons(Double wlPmons) 
	{
		this.wlPmons = wlPmons;
	}

	public Double getWlPmons() 
	{
		return wlPmons;
	}
	public void setUsedPmons(Double usedPmons) 
	{
		this.usedPmons = usedPmons;
	}

	public Double getUsedPmons() 
	{
		return usedPmons;
	}
	public void setRemnPmons(Double remnPmons) 
	{
		this.remnPmons = remnPmons;
	}

	public Double getRemnPmons() 
	{
		return remnPmons;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("proId", getProId())
            .append("proSelfSn", getProSelfSn())
            .append("proName", getProName())
            .append("wlLevel", getWlLevel())
            .append("wlPmons", getWlPmons())
            .append("usedPmons", getUsedPmons())
            .append("remnPmons", getRemnPmons())
            .toString();
    }
}
